We are looking for an experienced Power Platform Developer to join our team. The ideal candidate will possess a deep understanding of Power Platform services and solutions and will be responsible for designing and implementing solutions with a focus on Copilot Studio. This role requires a combination of strong technical skills, excellent communication abilities, and a passion for driving great customer experience.
Role responsibilities:
• Automate workflows and business processes
• Collaborate with stakeholders to gather requirements and provide technical solutions
• Provide technical insights and guidance to development teams throughout the software development lifecycle.
• Conduct workshops, presentations, and demonstrations to showcase the capabilities and benefits of low-code platforms to teammates and internal stakeholders.
• Participate in workshops with stakeholders and business analysts to gather and understand business requirements
• Design and implement technical solutions using the Power Platform (Copilot Studio, Power Apps, Power Automate, and Power BI).
• Implement integrations with third-party applications, services, and APIs
• Conduct PoCs (Proof of Concepts) and demos to showcase configured Power Platform solutions
• Generate technical documentation to enable successful transition to customers
• Perform quality assurance to ensure the solutions function as expected
• Stay up to date with the latest developments of the Power Platform and provide ongoing consultation to clients on best practices and new features
•
Requirements:
• Bachelor’s degree in computer science or related field
• At least 2 years of experience in Power Apps and Power Automate development
• Proficient in full Power Platform suite
• Excellent communication and problem-solving skills
• Solid understanding of relational database technologies.
• Solid knowledge of integration technologies, APIs, and protocols.
Additional Technical Knowledge/Skills:
• Power Platform (Canvas/model-driven apps, SharePoint, Power BI)
• Relational databases (design/SQL/tuning)
• Web APIs (SOAP/REST)
• Tooling (GIT/JIRA/Azure DevOps)
Certifications (any will be highly recommended):
• Microsoft Certified: Power Automate RPA Developer Associate
• Microsoft Certified: Power Platform Developer Associate
• Microsoft Certified: Power Platform App Maker Associate
Additional Responsibilities:
Solution Design and Development
• Requirement Gathering and Analysis:
o Collaborate with business stakeholders to gather and understand requirements.
o Analyze and document business processes and workflows to identify opportunities for automation and improvement.
• Application Development:
o Design and develop custom applications using Power Apps.
o Create model-driven and canvas apps to meet specific business needs.
• Workflow Automation:
o Design and implement automated workflows using Power Automate (formerly Microsoft Flow).
o Integrate various services and applications to automate end-to-end business processes.
• Data Visualization and Reporting:
o Develop interactive reports and dashboards using Power BI.
o Connect to various data sources, model data, and create visualizations to provide insights and support decision-making.
Integration and Customization
• System Integration:
o Integrate Power Platform solutions with other Microsoft services (e.g., Dynamics 365, SharePoint, Microsoft Teams) and third-party systems.
o Use connectors and custom APIs to extend the functionality of Power Platform solutions.
• Custom Development:
o Develop custom connectors and components when out-of-the-box solutions are not sufficient.
o Write custom code using languages like JavaScript and C# where necessary to enhance applications and workflows
Maintenance and Support
• Solution Maintenance:
o Monitor and maintain Power Platform solutions to ensure they operate smoothly and efficiently.
o Perform regular updates and enhancements to existing applications and workflows.
• Troubleshooting and Debugging:
o Diagnose and resolve technical issues with Power Platform applications and workflows.
o Provide technical support and guidance to end-users and other stakeholders.
Governance and Best Practices
• Security and Compliance:
o Implement security best practices to ensure data privacy and protection.
o Configure role-based access control and manage user permissions within the Power Platform environment.
• Governance:
o Establish and enforce governance policies for the development and deployment of Power Platform solutions.
o Ensure compliance with organizational standards and regulatory requirements.
• Documentation:
o Create and maintain comprehensive documentation for developed solutions, including technical specifications, user guides, and training materials.
o Document workflows, data models, and integration points.
Training and Continuous Improvement
• Training and Support:
o Provide training and support to end-users and other team members on using Power Platform solutions.
o Create training materials and conduct workshops or webinars.
• Continuous Learning:
o Stay up to date with the latest features and updates to the Power Platform.
o Participate in community forums, attend conferences, and engage in continuous learning to enhance skills and knowledge.
Collaboration and Communication
• Cross-Functional Collaboration:
o Work closely with business analysts, developers, IT administrators, and other stakeholders to deliver comprehensive solutions.
o Participate in project planning, status meetings, and review sessions.
• Effective Communication:
o Communicate technical concepts and solutions effectively to non-technical stakeholders.
o Provide regular updates on project progress and address any issues or concerns promptly